home *** CD-ROM | disk | FTP | other *** search
/ Graphics Plus / Graphics Plus.iso / libs / vopl / glvopl.lha / glvopl / src / Makefile < prev    next >
Encoding:
Makefile  |  1992-12-10  |  910 b   |  42 lines

  1. #
  2.  
  3. LIBS = libvopl.a -lvogle -lsuntool -lsunwindow -lpixrect -lm
  4.  
  5. SRCS =  axis.c adjustscale.c switches.c mem.c spline.c \
  6.     cubicsp.c plot.c err.c lsfit.c ilinfit.c scalers.c savestr.c
  7.  
  8. OBJS =  axis.o adjustscale.o switches.o mem.o spline.o \
  9.     cubicsp.o plot.o err.o lsfit.o ilinfit.o scalers.o savestr.o
  10.  
  11. FSRCS = sunfort/faxis.c sunfort/flsfit.c sunfort/fplot.c \
  12.     sunfort/fsadjust.c sunfort/fswitch.c
  13.  
  14. FOBJS = sunfort/faxis.o sunfort/flsfit.o sunfort/fplot.o \
  15.     sunfort/fsadjust.o sunfort/fswitch.o
  16.  
  17. MCFLAGS = -fsingle -g -I../../vogl/src /usr/lib/libm.il -pipe
  18.  
  19. CFLAGS = $(MCFLAGS)
  20.  
  21. all:    libvopl.a 
  22.  
  23. libvopl.a:    $(OBJS) $(FOBJS)
  24.     rm -f libvopl.a
  25.     ar rcv    libvopl.a $(OBJS) $(FOBJS)
  26.     ranlib    libvopl.a
  27.     
  28. $(OBJS): vopl.h
  29.  
  30. $(FOBJS): vopl.h
  31.     cd sunfort; make MCFLAGS="$(MCFLAGS)"
  32.  
  33. clean:
  34.     rm -f *.o sunfort/*.o core
  35.  
  36. lint:
  37.     lint -I. $(SRCS) $(FSRCS) -lm > vopl.lint
  38.  
  39. clobber:
  40.     rm -f libvopl.a *.o sunfort/*.o core
  41.  
  42.